var itis = false;
var post = null;
function searchActivity() {
	var q = $('#activityUrl').val();
	var request = gapi.client.plus.activities.list({
		'userId': 'me','collection': 'public',
      });
      request.execute(function(resp) {
    	  /*console.log(resp);*/
        var res = "";
        if (!resp.items) {
        	debugLn('Ничего не найдено.');
        } else {
	        debugLn('Загружено: '+resp.items.length);
	        debugLn('Ищем по id...');
	        itis = false;
	        for (i=0;i<resp.items.length;i++) {
	        	var a_url = resp.items[i].url
	        	if (a_url.indexOf(q) != -1) {
	        		debug('Нашли! id: ');
	        		debugLn(resp.items[i].id);
	        		post = resp.items[i];
	        		itis = true;
	        		break;
	        	}
	        }
	        if (!itis) {
	        	debugLn('В этой пачке ничего не найдено. Ищем далее...');
	        	searchActivityNext(resp.nextPageToken);
	        }
        }
        if (!itis) {
        	$('#id_searchActivityResult').html('Запись не найдена.');
        } else {
	       	  if (post) {
	      		  var ht = "<img src="+post.object.attachments[0].image.url+"></img><br />"+
	      		  "<script type='text/javascript' src='https://apis.google.com/js/plusone.js'></script><g:plusone href='https://plus.google.com/u/0/109632670919937960214/posts/TRen7UrrQsb'></g:plusone>";
	      		  $('#id_searchActivityResult').html(ht);
	      	  } else {
	      		  $('#id_searchActivityResult').html('Произошла ошибка получения поста.');
	      	  }
        }
      });
}

function searchActivityNext(pageToken) {
	var q = $('#activityUrl').val();
	var request = gapi.client.plus.activities.list({
		'userId': 'me','collection': 'public',
		'pageToken': pageToken
      });
      request.execute(function(resp) {
    	  /*console.log(resp);*/
        var res = "";
        if (!resp.items) {
        	debugLn('Ничего не найдено.');
        } else {
        	debugLn('Загружено: '+resp.items.length);
            debugLn('Ищем по id...');
            var itis = false;
	        for (i=0;i<resp.items.length;i++) {
	        	
	        	var a_url = resp.items[i].url
	        	if (a_url.indexOf(q) != -1) {
	        		debug('Нашли! id: ');
	        		debugLn(resp.items[i].id);
	        		post = resp.items[i];
	        		itis = true;
	        		break;
	        	}
	        }
	        if (!itis) {
	        	debugLn('И в этой пачке ничего не найдено. Ищем далее...');
	        	searchActivityNext(resp.nextPageToken);
	        }
    	}
      });
}